895 x 488 cm = 29.36 x 16.01 feet