Current weather station observations near Itoi