32.5 x 41.6 meters = 106.63 x 136.48 feet