The World mega yacht is at V&A Waterfront