Current weather station observations near Savage Island