Current weather station observations near Potato Islands