2628 cm = 26.28 meters