Current weather station observations near Geren Island