2501 cm = 25.01 meters