19 x 76.3 meters = 62.34 x 250.33 feet