88 x 43 meters = 288.71 x 141.08 feet