Geo Location Information for 58.26.207.150 IP Address. The IP Address 58.26.207.150 is located at 1.55 latitude and 110.333 longitude in Malaysia. Friendly Location for the IP Address is Sarawak, Kuching, Malaysia, 93748