63 x 59.1 feet = 1920.24 x 1801.37 cm