33 x 90.3 meters = 108.27 x 296.26 feet