The Elements that create magnificence: The 80-metre superyacht for sale with C&N