Current weather station observations near Mouth of Creek Island