According to PR-model, deltaworld.org is ranked 440,195th in multilingual Wikipedia, in particular this website is ranked 85,666th in Russian Wikipedia.
The website is placed before screamfest.com and after cangeoeducation.ca in the BestRef global ranking of the most important sources of Wikipedia.