Wow you really chintzed out on the fees - <4 Sats/B is pretty low which is probably why it took 106 minutes.
Use this for an estimate of fees if you need a tx to go through quickly:
https://bitcoinfees.earn.com/15 to 16 sats/B would have probably included your tx in the very next block.