Shuttle Gets Green Light To Land

Endeavour has completed its deorbit burn & begun the descent toward Kennedy Space Center. Watch 10:20pET landing live on Fox News Channel.

After poor weather conditions put tonight’s shuttle landing in question, NASA’s mission control just confirmed Endeavor is “a go” for landing tonight at the Kennedy Space Center at Cape Canaveral, Florida.

The shuttle’s deorbit burn will happen at approx 9:14EST…as Endeavor starts to come out of orbit. The scheduled landing will happen around 10:20EST. Here is the latest release from NASA’s media center.

Endeavour Go for Deorbit Burn

Sun, 21 Feb 2010 07:52:13 PM CST

Weather ended up being much more stable than originally forecast, so Endeavour has been given the go to deorbit.

The burn is set for 8:14 p.m. CST (9:14 Eastern) with touchdown scheduled for 9:20 (10:20 Eastern).

Crew return to Houston currently is Monday with a 4 p.m. CST welcome ceremony at Ellington’s Hangar 990.