Johnson Space Center Media Archive
Landing of Space Shuttle Atlanis / STS-125 Mission
View of the Space Shuttle Atlantis landing at Runway 22 at Edwards Air Force Base in California, ending the STS-125 mission. The main landing gear touched down at 8:39:05 a.m. (PDT) on May 24, 2009. Nose gear touchdown was at 8:39:15 a.m. Wheel-stop was at 8:40:15 a.m., bringing the mission’s elapsed time to 12 days, 21 hours, 37 minutes, 9 seconds.
Space Shuttle Orbiter
Edwards Air Force Base
Link To Source