Looking at the track log, on final he was well over 100mph - roughly 30 over stall speed. Given that this aircraft type has a very high stall speed, poor glide ratio, and very poor stall behavior. He may have come in too hot, misjudged his approach, and landed too far down the runway. Whatever happened, it was most…