66.3 x 68.8 feet = 2020.82 x 2097.02 cm