43 x 127 meters = 141.08 x 416.67 feet