75 x 43 meters = 246.06 x 141.08 feet