PAYLOAD

DECAYED

STS 31

Uptime (d)

5

Orbit

LEO

Catalog number: 20579

Int designator: 1990-037A

Country/Org.: UNITED STATES OF AMERICA

Orbital period: 96.96 min

Inclination: 28.47 deg

Periapsis: 609.0 km

Launch: April 24, 1990 on board Space Shuttle Discovery / OV-103 | STS-31 (Hubble)