Dictionary.com
Thesaurus.com

will have been towering

  • future perfect progressive
    of tower.
    tower
    noun
    a building or structure high in proportion to its lateral dimensions, either isolated or forming part of a building.