He does touch down long - almost halfway down the runway by the look of it
For those of us who regularly watch landings at BHX you should know that the TD point of this a/c is well within the norm for Brum. Bear in mind that 33 has a displaced threshold too.