How did the helicopter get there in the last second of footage? I thought the max range of a helicopter would be about 1000 miles for the longest ones, and it would be half that to get back to land or ship.
That helicopter I think is a Bell 407 or 429, don't see it well or long enough to be sure but in either case the range would be nowhere near a 1000 miles, (barely half of that) so it must have come off a ship-possibly either a US or Canadian coast guard ice breaker.