They'd better roll it back in before it rains, because it's not due for launch till 2018 (on an Ariane 5 because NASA doesn't have a rocket that can launch it). It has also cost $8.8 billion, far from the 1998 planned cost of $1 billion with a 2007 launch date.