Current weather station observations near Greek Island