First Launch: 1997-05-11. Last Launch: 1997-05-11. Number: 1 . Location: Hampstead, North Carolina. Longitude: -77.64 deg. Latitude: 34.36 deg.