Current weather station observations near Nea Island