Current weather station observations near Atcheson Island