CSV export amount not correct after 2 decimal places

When I do a csv export with a number above 1 it only has 2 decimal places even when on the blockchain explorer it has more. This causes issues with totals for tax purposes etc as the numbers do not add up. Thanks

Here is the case (random transaction):

Algorand Transaction - 7.61631 YLDY
Transfers Algorand Mainnet Y5M5TRRWLZDQZOKX2FHDCXNDRT3IQNUUGMAXZHOXSXOPWE7LXVAQ - 7.62 [YLDY]

The GraphQL json output is correct, can the csv be changed?

query ($network: AlgorandNetwork!, $hash: String!, $limit: Int!, $offset: Int!) {
  algorand(network: $network) {
    transfers(options: {limit: $limit, offset: $offset}, amount: {gt: 0}, txHash: {is: $hash}) {
      sender {
        address
        annotation
      }
      receiver {
        address
        annotation
      }
      amount
      currency {
        symbol
        tokenId
      }
      transferType
    }
  }
}
{"limit":10,"offset":0,"network":"algorand","hash":"Y5M5TRRWLZDQZOKX2FHDCXNDRT3IQNUUGMAXZHOXSXOPWE7LXVAQ"}

Hi @edwardy this problem has already been solved earlier. You can check this thread