There was a flight aware track posted somewhere showing about 250 KIAS at 5 miles from the runway and 2,500' AGL. I'm wondering if the speedbrakes or spoilers were left extended on the go. Presumably, they auto-retract when the throttles were advanced, but a failure or throttles not being pushed up far enough to retract them. Extended flight and/or ground spoilers (inadvertent touchdown?) would explain the trajectory.
GF