Launch occurred successfully on 11 June 2008 at 16:05 UTC aboard a Delta 7920H-10C rocket from Cape Canaveral Air Force Station Space Launch Complex 17-B. Spacecraft separation took place about 75 minutes after launch.