STS-70 was a Space Shuttle Discovery mission to insert a Tracking and Data Relay Satellite (TDRS) into earth orbit. It was launched from Kennedy Space Center, Florida, on July 13, 1995. Crew Mission parameters Mass: 20,159 kg payload Perigee: 257 km Apogee: 257 km Inclination: 28.5° Period: 90.5 min Mission highlights The primary mission was the launch and deployment of the 7th Tracking and Data Relay Satellite (TDRS) by means of the two-stage Inertial Upper Stage (IUS) solid rocket.… (More on Sts-70)