Survitec rescue boat