Just Before Its Last Trip Home, A Stunning Photo Of Space Shuttle Endeavour
The space shuttle Endeavour is scheduled to land at Kennedy Space Center early Wednesday at 2:35 a.m. ET. STS-134, in which it delivered a Alpha Magnetic Spectrometer to the International Space Station, was the shuttle's final mission.
But astronauts aboard the International Space Station took a stunning parting shot on May 28, just before Endeavour detached from the space station one last time.
As Wired says, what's amazing about this photo is that the racing Earth below it puts the speed at while the shuttle and space station move in perspective. They orbit Earth once every 90 minutes:
Rep. Gabrielle Giffords, whose husband Mark Kelley is commanding the mission, said on her Twitter account that she would not travel to Florida for the landing. Giffords, who was seriously injured during a shooting rampage in Arizona, travelled to Florida to watch Endeavour's launch.
Also of note, is that at 8 p.m. ET today, the space shuttle Atlantis will be rolled out to its launch pad. The scheduled July 8 launch will be the last of the 30-year space shuttle program.