Current weather station observations near Truant Island