Had ICAO annex 14 been consulted in the planning stages of this building? Hopefully the whims of property developers/builders are not catered to by local authorities at the expense flight safety.
It must be remembered that the environs of international airports are sacrosanct and their unique requirements must be respected. To otherwise ignore this would be, as no one would better know than a Dubliner, beyond the pale.
Many thanks to the alert air traffic controller (who may have seen this sort of thing happen before?) and sympathy for the air crew who were taken unaware while on short finals to runway 34 DUB on a dark night.