2654 cm = 26.54 meters