881 x 104 cm = 28.9 x 3.41 feet