2644 cm = 26.44 meters