As hundreds of spectators in VIP seats, on rooftops and along beaches gathered to watch space shuttle Discovery’s final launch from Florida’s Kennedy Space Center on Feb. 24, another observer watched from a vantage point 33 kilometres above the Earth.