89 x 859 cm = 2.92 x 28.18 feet