Current weather station observations near Rubber Island