Geo Location Information for 86.39.202.99 IP Address. The IP Address 86.39.202.99 is located at 50.9281 latitude and 4.42938 longitude in Belgium. Friendly Location for the IP Address is Vlaams-brabant, Vilvoorde, Belgium, 1800