23.7 x 97.9 meters = 77.76 x 321.19 feet