64.8 x 106.5 feet = 1975.1 x 3246.12 cm