2656 meters = 265600 cm