The new Mercedes-Benz Stadium is coming together well, as the proclaimed ‘largest video board in the world’ has not only been installed, it is now operational inside the stadium.

Atlanta’s new football stadium, also home to the SEC Championship Game for the foreseeable future, will officially open for its first football game Aug 26 for a Falcons preseason game. However, soon after, Alabama and Florida State are set to open the 2017 college season Saturday, Sept. 2 inside the stadium. Tennessee and Georgia Tech will face off two days later, Monday, Sept. 4 to close out Atlanta’s epic Labor Day Weekend showcase.

Courtesy of Steve Cannon, president & CEO of AMB Group, here’s a preview of the video board featured inside the new Mercedes-Benz Stadium:

As if the opening weekend games could get any bigger, the news just keeps getting better and better.