Current weather station observations near Idiom