First Launch: 1994-06-27. Last Launch: 2013-06-28. Number: 21 . Longitude: -120.58 deg. Latitude: 34.73 deg.