Its massive stained glass windows were said the be the largest in the world at the time.