33 x 32 meters = 108.27 x 104.99 feet