Current weather station observations near Olhausen Landing Strip