The latest weather from Semiahmoo Marina’s own weather station!