43 x 90.4 meters = 141.08 x 296.59 feet