‘According to the franchise, the Bills’ “start-of-the-art, pen-air stadium” will be built on a 242-acre site and will cover about 1.35 million square feet, making it the biggest project ever built in Western New York. The site’s related development also includes the construction of a 75,000-square-foot ancillary building and demolition of the current stadium.’