Wow. I'm going to be honest here, I doubt I'll crack that. I'll never shy away from a challenge though, so I'll likely beat my score - but not that one.
I see why you can’t quite reach my score. You can jump above the cable and cheat that part. If you don’t speed off the platform, you will get a better score.