128 x 830 cm = 4.2 x 27.23 feet