Current weather station observations near Kennebecasis Island