2024 Sea Fox 268 Commander 26