Current weather station observations near Hewin Island