97.6 x 55.4 meters = 320.21 x 181.76 feet