Current weather station observations near Reuben Island