Current weather station observations near Steres Island