Current weather station observations near Armstrong, islotes