Server Number: 78292
Status: Unknown
Has been like this for roughly 2 hrs since the timestamp on this post.
Edit: Resolved recently. I think there may have been an issue with the New York Data Centre (Was unable to connect to FTP, and the New York Test servers were also down)