629 x 80 cm = 20.64 x 2.62 feet