97.7 x 90.5 meters = 320.54 x 296.92 feet