109.6 x 106.6 feet = 3340.61 x 3249.17 cm