Current weather station observations near Yuvutha Island