128 x 905 cm = 4.2 x 29.69 feet