106 x 33 feet = 32.31 x 10.06 meters