768 x 812 cm = 25.2 x 26.64 feet