Current weather station observations near Needles Eye Island