These are both projects by Lurssen and ***** Yachts. Project Island seems to be a sister to the Apoise and Saint Nicolas and has a length of 70M (231 feet). On the other hand the vessel named J24 is 85M (279 feet) and bears some design of past Lurssen vessels such as Phoenix and so on. http://www.***********.net/Catalog/Yacht/?ID=447 http://www.***********.net/Catalog/Yacht/?ID=446