2486 cm = 24.86 meters