2640 cm = 26.4 meters