Sure that it depends of weight (we don't have that info), winds (tail? - don't know that eather) type of tarmac, was it dry or wet, flaps, auto brakes... but after looking at this I am thinking a bit of "They could stop that plane even overshooted thr. by 2000feet - on dry" ?!? Still they had 6000ft + almost 200 ft off. Or they missed the touchdown point by 2000ft? As I saw on Google Earth, most of the landings are done from 1000 to 2000 ft from threshold, ok, different types of a/c. But... still....
flaps40
flaps30
Sorry, If I am totaly wrong, I'm so unfamiliar with this a/c.