~
Isn't that like 4,386 BTC sent to itself? And yet the blockchain says "Total Received 3,405.40731067 BTC"?
No, it is 1488 + 1689 + 100 + 100 + 100 = 3486 BTC (total received) while blockchain.info shows total received 3,405 BTC -
my calculation is not correct calculation either, probably because not all funds were moved at some point.
Or better, if you like, 100 + 100 + 100 - 1689 -100 - 100 + 1488 - 1497 = -1598, so
approximately 1598 btc was in that address.
Don't break your head too much, if you want correct calculation why it shows 3,405.4 BTC you will have to go trough all 3128 transactions. You can't just pick one which you like and ask questions.