61 x 90.5 meters = 200.13 x 296.92 feet