654 x 860 cm = 6.54 x 8.6 meters