107.8 x 131.4 feet = 32.86 x 40.05 meters