63 x 662 cm = 2.07 x 21.72 feet