Antonov 12 Bermuda
With a high wing and differential power available, I see no reason that a successful landing couldn't be made in the reported conditions by a good crew.
The wind we know was the last reported. That doesn't mean it was the same when the landing was made.
We don't know whether the landing was accomplished on the first or subsequent attempts.
It was successful, that's what counts.