Santa delivers his presents on Christmas Eve. The launch is scheduled for 9:20am French Guiana time, so Santa should be long gone during the final countdown.