Current weather station observations near Sevathirithiri Island