That transaction had a very high gas price specified (0.000025 Ether, 25,000 GWei), while currently transactions are getting confirmed for much lower (0.000000002 Ether, 2 GWei). And the transaction only specified a max of 25,000 gas units, which is pretty low. So, your transaction burned up the maximum amount (25,000 * 0.000025 = 0.625 Ether), and still failed, unfortunately.
I saw this on stacks exchange.
It scares me because his TX fees are up 0,65 eth!
How did this happen?
https://etherscan.io/tx/0xda8c0b80d8e240a83c8f6b067c4656babeb13e8e0ece4fd4292aa06252f1285cCan it happen to me? If a TX doesn't confirm in hours and you don't cancel it, will it just continue to eat up eth as the days go by? Very scary...