Space Shuttle Atlantis and its seven-member STS-125 crew launched on time at 2:01 p.m. (EDT) on May 11, 2009, from pad 39A at NASA’s Kennedy Space Center. The STS-125 mission was the final servicing mission to Hubble. (Photo credit: NASA/M. Soluri)