I somehow transferred ADA from destination wallet to my wallet

Hi to all,
how is this possible?
https://explorer.cardano-testnet.iohkdev.io/en/transaction?id=f858c3fc88fd0237a1f76aee9f3a12d85f1a75b46275b2845496a4b577888887

Or am I looking something wrong?
Before transaction destination wallet had 5 ADA, and after transaction destination wallet have 1.44 ADA

All the addresses belong to the same wallet and are connected to a single staking key. It’s just that during the transaction the UTXOs were rearranged.

So for this transaction, the wallet has the initial amount of ADA minus the fees.