Current weather station observations near Rhodenizers Island