Hawaiian shirts were on show at St Clair Beach at the weekend, but the waters were anything but tropical.