I'm not a sailor by any stretch of the imagination, but is that larger than these mega cruise ships or the largest container ships? What about that ship (I forget it's name) that can haul other ships around?
I think they mean with masts and sails.
This is like Greta’s “Eco Yacht”.