Good luck mate, hopefully you will make it. At least you are doing it for a great cause!
Raised for the event: James's Coastal Ultra marathon page