How long does it take from ejecting a parachute to their landing on water? probably no more than 10 sec.
I would be very surprised that those fisher guys remain so calm like that after seeing a jet fighters crushed right in front of their noses 10 secs ago. Normally in cases like that most/all of them may just yell and take photos with cell phones.
That's what I want to say.
Depends on the height the pilots ejected at. But given how closely the pilots landed and the standard practice of PLAAF pilots to try to steer the plane to land at a safe location, they probably ejected very low.
However, it should be noted that the plane itself would still have been flying at several hundred knots at the point of ejection, so would have gone some distance by the time the pilots touched down.
I’m not a keen angler myself, but I remember something about it best to fish at the bend of a river if possible, so it would most likely be that the pilots ejected after directing the plane to fly down the length of the river to crash into it, and they just happen to have landed at the bend, so the fishermen would have only seen the chutes come down while the plane itself would have went down a good distance down the river past the bend and therefore well out of sight of them.
As for the plane being so intact after crash landing, well it’s very uncommon but does happen form time to time, some recent examples I can remember.
There was also a famous case where Israel managed to capture a mostly intact Syrian jet after it crash landed in the desert after the pilot ejected. But it was a while back and the details are a little fuzzy now.