Current weather station observations near Turkey Tail Islands