The Discovery and its seven-person crew will deliver a final set of solar arrays and the last main truss for the space station.
VOA: standard.2009.03.15
The dramatic ceiling vaults to impressive 43-feet at the center, providing an arched steel truss over a 150- by 234-foot cement floor making it an ideal venue for rehearsals as well.