Difficult to tell, but is that Flap Full? Looks like 3 to me. How long is the runway? Doesn't actually look that wet - you can see "dry" Tarmac during the rollout.
It'll all be in the report no doubt - just glad the only casualty is the crews blushes.