106 x 22 feet = 32.31 x 6.71 meters