I have no idea what that top radical is supposed to be. So, regardless, here's a mnemonic:
I've waited a long time to kick my boss in the nuts.
boss ★★★★★ SUF
SUFFIX meaning "Boss of XXX."
strong point, as opposed to weak point. Can be used about people (his 長所 is his courage, her 長所 is her brain) or machines ('The strong point of this PC is its long battery-life')
height (BOOBOO; only about human bodies- not about buildings or, well, anything else)
extension or prolonging, in time. Also means,to extend a linear thing by building it longer. A bit more official than the related term 伸ばす (のばす).