Current weather station observations near Peloe Island