Inflatable lifeboats

1,060-person capacity Seahaven, a self-propelled inflatable lifeboat, marks a significant step forward in maritime safety:

The system works in conjunction with a marine evacuation system (MES)

1060 person capacity!! That is a lot of people in one little inflatable thingy.
Does it require it’s own liferafts??