Check this out on Google Maps.
What do you think it is? It's abso-frickin'-humongous. Easily 60 km / 40 mi long and one kilometer / 5000 ft across. A secret government UFO landing strip? An aircraft flying past the satellite? A message from God telling us to pave long strips of concrete across the world?