https://blockchain.info/unspent?active=3P1J5Yjruk89BTRKgxSBn3xCMwTqzCj3f9&format=html
I was to lazy to count those unspent outputs, but i estimated there are over 120 of them.
If you want to create a transaction using those 120 outputs as input, and create one output, the estimated fee would be around 0.05BTC if you wanted a 95% chance of getting your transaction into the next 6 blocks.
So, i'm sorry to be the bringer of bad news, but block.io does have a point... The sum of the unspent outputs is smaller than the recommanded fee you should add when spending those outputs...
This is why i keep on warning people not to gather dust amounts... In the end, the fees to spend this dust might end up being larger than the total balance.
There's not much you can do at this moment, i'd personally recommend you to wait it out, and hope the (future) scaling sollution will lower the mempool backlog, and this might result in lower fees per byte... If the fees ever go down, you could retry to empty out your wallet...
I already thought about that ... so I learned something for the price of 0.04 BTC
Nevertheless many thanks