Current weather station observations near Crayfish Island