2656 cm = 26.56 meters