32.7 x 40.3 meters = 107.28 x 132.22 feet