Geo Location Information for 87.250.250.216 IP Address. The IP Address 87.250.250.216 is located at 56.6388 latitude and 47.8908 longitude in Russia. Friendly Location for the IP Address is Mariy-el, Yoshkar-ola, Russian Federation, 424999