A 264-foot-long, 96-foot-wide, 50-foot-tall MSC Yacht Club is set to become the new hospitality highlight of of the Formula ...