Might be too late now, but I would get a shop vac with a small nozzle in there and suck up the water. Which mat did you end up buying? I notice that the oem mat doesn't have a lip on it and weather tech mat cost an arm and a leg.