106 x 34 feet = 32.31 x 10.36 meters