128 x 814 cm = 4.2 x 26.71 feet