893 x 699 cm = 29.3 x 22.93 feet