The remaining £93,540.99...
So, Ecobank gets a free £94k for being weasels with the exchange rate? Why weren't they required to return exactly what they received, considering they are supposed to be an innocent bystander for whom the money was not intended? Can't see how they have any right to keep that residual - cf. various past cases of individuals receiving money accidentally, spending it, and then being ordered by the courts to pay it back.