NTX Magazine Volume 3 - Page 8

Spotlight on north texas apogee stadium Self-Sustaining stadium Apogee Stadium, on the campus of the University of North Texas in Denton, is the first LEED Platinum collegiate football stadium in the world. The 31,000-seat stadium opened in 2011 and features various forms of environmental innovation, while providing a top-notch venue for Mean Green football games. An integral component of the LEED Platinum certification was the incorporation of three community-scale wind turbines that provide wind energy to the stadium when in use, delivering about 450,000-kilowatt hours per year for the UNT Eagle Point power grid. To reduce water consumption and urban runoff, the facility includes an 85,000-square-foot water retention system, permeable p