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, Manned spacecraft, Human spaceflight, STS-99 mission, STS-99, STS-126, Shuttle Radar Topography Mission, STS-118, Space Shuttle, Spaceflight, Space Shuttle program