860 x 783 cm = 28.22 x 25.69 feet