105.8 x 143.1 feet = 32.25 x 43.62 meters