Current weather station observations near Rob Roy Island