Current weather station observations near Otters Run