and inside footage from another freefall lifeboat.
These are used on oil rigs and merchant cargo vessels,not on passenger vessels.
I can tell you this is not that fun,i have been in one of these drops and that was "only" from 15 meters.