This is the first I’ve seen the actual touchdown, which the Coast Guard video didn’t catch. Assuming that it plays in real time, I measured 0.36 seconds for it to travel its length of 123 feet. This gives a touchdown speed of 123/0.36 * (60/88) ~= 230 mph.
Did you see the other plane on display in the 2nd video near the end of the video ? is that the Concord ?
Some college kids at Parks College did a simulation in a trainer and set touchdown for 125 mph, then raised the speed to 140 mph, so as to avoid a stall. The book states landing speed is 200 kph, which is 124 mph. Take off is 250 kph, which is 155 mph. Variables would alter the speeds somewhat. I believe that the black box will reveal this detail.
Not trying to be a party pooper. ;o)