AKA: AMSAT E;AMSAT-OSCAR 51;AO 51. Status: Operational 2004. First Launch: 2004-06-29. Last Launch: 2004-06-29. Number: 1 . Gross mass: 12 kg (26 lb).