Current weather station observations near Olimer Island