62.4 x 50.3 feet = 19.02 x 15.33 meters