7:28 PM
So, AirNav has information about airports in the United States (and probably the rest of the world), including lists of runways and the type of surface, along with an estimate of the condition of the surface. Such as...
"asphalt, in poor condition"
"grass, in good condition"
I looked up a seaplane port in AirNav once, and it gave me a good laugh, because it listed a runway which was described as:
"water, in excellent condition"