GOES-S Weather Satellite lifts off from Cape Canaveral