98.129.177.29 is located in Allen, United States (latitude 33.103, longitude -96.671) db-ip data: September 2026