According to PR-model, stack.net is ranked 847,552nd in multilingual Wikipedia, in particular this website is ranked 92,463rd in Russian Wikipedia.
The website is placed before vangoghexperts.com and after lucky-child.com in the BestRef global ranking of the most important sources of Wikipedia.