63 x 668 cm = 2.07 x 21.92 feet