65.9 x 43 meters = 216.21 x 141.08 feet