Current weather station observations near Umbrella Island