43 x 43.7 meters = 141.08 x 143.37 feet