Current weather station observations near Romuld Island