Current weather station observations near Rhodes