It would be easy if you upload your Garmin/GPS device ride data to any of the logging sites.Wow that's hilarious how does one go about supporting this claim is it possible you wild have to provide evidence of you cycling that distance somehow?
Although in this case they're having a laugh.