AKA: Intelsat 24. First Launch: 1996-05-16. Last Launch: 1996-05-16. Number: 1 . Gross mass: 961 kg (2,118 lb).