Activity distance shorted, lots of errors in .fit file.

I ran the Seattle Marathon and was bummed to find that my Fenix 5 shorted me .2 miles and now my records didnt update! I converted the fit file in attempt to fix it but it had a bunch of errors noted in it. Is there a way to fix this or am I out of luck? Any help that could be provided would be much appreciated! I have attached the file.