Current weather station observations near Tickle Island