how many seats in mercedes benz stadium atlanta