Ah, yeah. You will need to get to the back of the motherboard to install it. Which is the case with all the decent LGA115x heatsinks unfortunately. So its probably best to just wait until you build your new system.
And if this is going to be a spare, rarely used system, what you might try...