127 x 150.2 meters = 416.67 x 492.78 feet