Current weather station observations near Thumpertown Beach