691 x 812 cm = 22.67 x 26.64 feet