62.2 x 43.2 feet = 18.96 x 13.17 meters