Sailing Wizards Elusion at the end of the 2018 Everglades Challenge