Current weather station observations near Kelefesia Island