of imposing height; especially standing out above others
having a position or quality that is noticeably great and respected