32 x 22.1 meters = 104.99 x 72.51 feet