32.8 x 93.9 meters = 107.61 x 308.07 feet