STL was able to fit Busch stadium into the same area (~540,000 sqft), so maybe they can. And I think the BCBS building will have to be consumed to get the square footage they're looking for, but that might be able to be done.
I'd still like to see it on the river, but this isn't a bad choice either.