That's what I meant when I said that it is unclear how long after that steep descent they impacted.
But it does not say like you claim it was "on approach to land"
It says "not far from the the research station, on a snow covered area reaching to the horizon, the helicopter
touched the ground with high forward speed". Helicopters do not apprach or land with high forward speed...
...and I did mention the possibility of whiteout conditions.