Something wrong with LEDE download site?

Recently I have noticed that LEDE download site seems very unstable. Downloading often fails. If pinging the site, it shows like this:

As you can see pinging the LEDE main site(below) is OK, But pinging LEDE download site often times out. This situation already lasts many days. Could administrators looking into this please?

My pings to the download server are echoing stable in 30..35ms intervals. ?