127 x 20.8 meters = 416.67 x 68.24 feet