19 x 66.4 meters = 62.34 x 217.85 feet