2531 cm = 25.31 meters