I've tried all the online FIT file correction tools, but with no luck. They show 10.59K, less than half of the 23K run.
This will work -
Fixed using Fit File Repair Tool
Some suggestions to help minimize the occurrence of corrupt fit files on a Forerunner 25