The Arrival of the James Webb Space Telescope in French Guiana