Current weather station observations near Tuffy's Island