Space shuttle Atlantis and its crew landed at 11:39 a.m. EDT Sunday at Edwards Air Force Base in California, completing the final servicing mission to the Hubble Space Telescope. Atlantis' astronauts conducted five successful spacewalks during their STS-125 flight to enhance and extend the life of the orbiting observatory.
Atlantis' 13-day mission of approximately 5.3 million miles rejuvenated Hubble with state-of-the-art science instruments designed to improve the telescope's discovery capabilities by as much as 70 times, while extending its lifetime through at least 2014.