106.3 x 26.6 feet = 3240.02 x 810.77 cm