I would suggest in the future first open a US bank account or any bank account that will allow you to deposit
and withdraw US dollars electronically anywhere anytime, then fund any US brokerage account with that,
otherwise this won't be the last time you lose out in the foreign currency exchange rate.

I might recommend Capital One's Money Market, once that is set up you will want to make a one time deposit
of all the money you plan on investing over time, because more transfers is not cheaper, transfer it up one time
and then you can use that.

The bonus is this additional account will also serve as an extra buffer between your current bank account
and your brokerage, in effect doing far more than protecting your exchange rate, brokerages readily
accept US bank account transfers as they are also insured via FDIC.