504 km