Answer3 is correct. 192.168.1.1 is a non-routable Class C IP address. It is reserved for interal office use. You are not the only people using 192.168.x.x for interal office stuff.
What you need to find out is what your external static IP address(es) is/are. If you can map (via NAT, most likely) an external IP to the 192.168.1.1, then you could connect.
For example, if you have IP address 4.17.209.25 (if it is assigned to you by your ISP), then you could have it routed to 192.168.1.1. 4.17.209.25 is a valid IP address on the Internet; it is not reserved.
So, you need to find out how you are set up externally, then point an IP to the server. You should then set up some port filtering on a firewall (assuming you have one), so that only port 80 on IP 4.17.209.25 (again, the example IP; yours will be different) points to port 80 on 192.168.1.1
Call your ISP on this. They will help.
hope this helps