Current weather station observations near Ranger Island