The feat is especially remarkable considering the building was demolished in 2023