73 x 90.5 meters = 239.5 x 296.92 feet