891 x 814 cm = 29.23 x 26.71 feet