Current weather station observations near Thessalon Island