>>1854239The first question is "why"? They're not contrained by high land value or a strict map that can't go bigger than four kilometers squared, and the area looks extremely suburban. The second question is that a stadium on top of a building is extremely impractical. There's at least one high school I found when I searched that has their stadium on the roof, but high schools tend to be fairly sprawling anyway. To make something like Gillette Stadium (pictured) you'd have to have a base of about 860k square feet (or about 80k square meters), which is far more than any normal commercial building (and that's not counting the practice field)--in terms of size that's basically a sprawling warehouse. Each World Trade Center (in NYC) had a base of about 30k square feet (2.8k square meters), and you'd be hard-pressed to find any tall building of more than 70k square feet.
The other problem is exits and logistics. The Twin Towers had 50k workers and even more visitors, but a lot of the visitor traffic was in the promenade and the underground mall, which was a good deal smaller than the retail space in Patriot Place (pictured). Gillette Stadium seats up to 65k people and sees to hit the cap regularly, including being packed out for concerts. So in addition to whatever extra construction material would be used to support a stadium you also have to figure out how everyone can safely exit in case of an emergency.