Baie de Pede, Mare