19.4 x 37.2 meters = 63.65 x 122.05 feet