Well, I was just looking at the proposed site on Google Earth, and it looks like if they take out the parking lot south of the White Roller Coaster, (which is west of Colossus - the proposed site), and move it to the north side, they have about 6.4 acres to work with.
Taking out Colossus only gives them a little bit of space, so I would be surprised if they remove it this offseason, but you never know...