It's one thing to say the landing was "long" but quite another to establish why?
18 kts of tailwind is a lot to start off with and we should perhaps bear in mind that, broadly speaking, if you double the touchdown speed you quadruple the landing distance required (ie its a speed squared law due to kinetic energy).
Nobody has mentioned (potentially misleading) visual cues when landing in severe precipitation. I believe that heavy rain on the windscreen can change the refractive index significantly. For this and perhaps other reasons the tendency is to flare high in these conditions which additionally might lead to excessive float prior to touchdown.
Does anybody know the experience levels of the flight deck crew on type and total etc?