127 x 43 meters = 416.67 x 141.08 feet