Space Shuttle Discovery sits on Launch Pad 39A as NASA makes final preparations to launch Discovery at Kennedy Space Center in Florida on March 10, 2009. NASA plans to launch Discovery on Wednesday evening on mission STS-119, a 14-day service mission to the International Space Station to install the S6 solar array truss. (UPI Photo/Kevin Dietsch)