This satellite is decayed
NORAD ID: 27647 Int'l Code: 2003-003A Launch date: January 16, 2003 Source: United States (US) Decay date: 2003-02-01 Comments: Monitor Sun; improve accuracy of measurement of solar energy.
Two Line Element Set (TLE):
Source: AFSPC
NASA's NSSDC Master Catalog entry for STS 107