Space shuttle managers announced the launch time for mission STS-111 on Wednesday afternoon – Endeavour will launch from Cape Canaveral on Thursday evening at 2344 GMT (7:44pm EDT). Although it was known that the launch was scheduled for Thursday, the exact time was kept secret for security reasons. Endeavour will carry the crew of Expedition 5 to the International Space Station as well as install the new Mobile Remote Servicer Base System. The weather doesn’t look good though, and could very well scrub the launch.