Current weather station observations near Rodger Island