2652 cm = 26.52 meters