889 x 812 cm = 29.17 x 26.64 feet