You'd probably need to look outside the city really to build a stadium of that size.
The amount of land required for a project that big would be seismic as you'd need to build a complex to make it viable. You'd also have to ensure the road network was at least passable as well.
Somewhere like...