126 x 655 cm = 4.13 x 21.49 feet