106 x 220 feet = 32.31 x 67.06 meters