Current weather station observations near Rogues Island