Launch time13 Mar 198914:57 UTC
success
Orbit: LEO
Serial number: STS-29
Tracking and data relay satellite (TDRS-D) deployment.
IMAX camera.
Space Station Heat Pipe Advanced Radiator Element I space station radiator experiment.
Space ShuttleDiscovery
launched from Kennedy Space Center, LC-39USA