Any recommendation s for a good marine grade watch with marine or sailing functions like sunrise sunset tides wind temperature etc?

Must be rugged and survive marine environment

Thanks