64 x 43 meters = 209.97 x 141.08 feet