Current weather station observations near Caniff Island