Discovery’s Payload Installation Today

Today at NASA’s Kennedy Space Center in Florida, crews at Launch Pad 39A are set to install the STS-131 payload into space shuttle Discovery’s cargo bay. Technicians also continue closeout procedures on the vehicle’s aft compartment.

Discovery’s astronauts are set to have prelaunch physicals today and conduct final review of flight data at NASA’s Johnson Space Center in Houston.

Tuesday, engineers discussed data from tests performed last weekend on Discovery’s right reaction control system helium regulators. The decision was made to move forward with this Friday’s agency-level Flight Readiness Review. At the conclusion of the review, managers will set the official launch date for the STS-131 mission, which currently is targeted for April 5.