626 x 203 cm = 20.54 x 6.66 feet