This is something you need to open a support ticket with your host asap on, they can have that fixed.
For me the site loaded fine, within 2 seconds so it must be a hop close to you and where the hello is #13? Yeah open a support ticket with them see if they can look into it and sort it.
He's got major problems with his site though. Problems that come through on repeated testing. Problems the host will point to first, to blame him for the issues. I recommending fixing the issues first before contacting the host.
The ping only proves there is a possible hitch in a relay, really doesn't prove a hosting issue.