Current weather station observations near Nebahwin Island