This NYC Cathedral is supposed to be one of the Tallest in the World