63 x 676 feet = 1920.24 x 20604.48 cm