after the update of the FW version of the 645M (5.6 and 5.7) the treadmill activity does not mark the distance.
I have a similar problem. After updating to 5.70, the treadmill distances and pace are way off. Even the best time records are erroneous.