109.2 x 43.2 feet = 33.28 x 13.17 meters