A city race goes from sports stadium to the bus station. The race is 8.89 km long. If there is a library on the route and if the distance from the sports stadium to the library is 4.59 km, what is the distance from the library to the bus station?