127 x 149.9 meters = 416.67 x 491.8 feet