Yes obviously says something for steel boats, as long as they are well built as this one apparently was.
More to the point it says something for the skills, determination, guts and persistence of the helicopter pilot and crew. They had all 4 in spades (that is, in abundance) and more.