Current weather station observations near Canniff Island