89 x 866 cm = 2.92 x 28.41 feet