August 25, 2008
Flight day 1 Crew Activity Report. Space Shuttle Endeavour launch and SRTM Mass deploy. The Space Shuttle Endeavour lifted off at 11:44 a.m. CST to begin the STS-99 mission to map the Earth.
Topics: Environment, Edwards Air Force Base, Human spaceflight, Manned spacecraft, STS-99 mission, STS-118, STS-126, Space Shuttle, Space Shuttle program, Shuttle Radar Topography Mission, STS-99, Spaceflight