There are 10's of thousands of these boats in the Philippines of all sizes up to around 100 feet. Some are passenger carriers of perhaps 200 people capacity.
With all these many islands there is a lot of ocean travel and commerce.