106.8 x 144.1 feet = 32.55 x 43.92 meters