Here's a snippet from Google Takeout Location history file.
I'm supposing that distance provided by Google is in meters. So when I divide it by 1000, I get 5.69 km. So far so good. But when I browse to this trip from Google timeline, it shows me the distance 6.3 km. Not sure why there is this deviation.
May be its because Google timeline recalculates the distance with different route? Or may be the distance provided by Google is not in meters?
This behavior is observed for all my trips.