You learned the hard way..... And you were stupid both with the original reservation and with the mileage.
But only 400km's on 38liters also seems a little hard to believe, just like not knowing how many km's you traveled when paying a rate that's not unlimited. Must have been some car....