There is a W107 CD available.
Given that the car is a roadster, the water on the floorboards could result from a number of things. Leaving the top down in the rain is the most obvious (!), although leaking convertible top seals or A-pillar seals are not unheard of. I suppose the top itself could have a problem.
Needless to say, whatever the cause, you need to get the water out of there, otherwise it could sit there for a long time and rot the floorboards out from the inside.