How to repair corrupted fit file?

Hello, I've had an issue uploading an activity as Garmin says 'file type not recognised' even though its a .fit like all my other activities. I have since learned this is common for Forerunner 35s after too much storage is being used.

I've attempted to use online fit file repair sites (e.g. Gotoes) but they leave off the last 8km which is frustrating. 

Any ideas/advice on how to fix the file. 

Thanks Slight smile