2646 cm = 26.46 meters