Of note, here's Tulane's new Yulman Stadium superimposed on top of Geasey Field:
Yulman Stadium seats about the same as what Temple'll be looking for. So centering the field on the stadium site allows a 35k seat stadium that can be expanded to fill the site as demand merits. And remember, the stadium would come with a new athletics complex, too.
And of course, Temple, like any other school that shares a city with an NFL team, should have that team's facilities available to them for the really big games.