Current weather station observations near Scabby Islands