Apologies for the bump, but, I was poking around on elevations to see if anything had a chance of dethroning El Mirador as the tallest roof in the city, and... apparently with El Mirador’s ~70m at 192m above sea level, and 10 Francis Ave being 76m above sea level and the height estimate given on the diagrams page, the odds that the tallest tower here will have a near identical roof height to El Mirador.