Current weather station observations near Tallon Island