That is quite an achievement of course. Hope it will jump to another 100 position very soon. Being from a country in which the rank is always revolves above hundred hence it is easy to know how important this small piece of writ up is for you.
All the best.