888 x 726 cm = 29.13 x 23.82 feet