64.6 x 63 feet = 1969.01 x 1920.24 cm