2619 cm = 26.19 meters