Current weather station observations near Potato Island