Current weather station observations near Turfpook Island