I'll take a look but I know my router ip address is 192.168.1.254
That's its IP address within your local network (ie. the connection between your PC and the router). The public facing IP address (ie. the address that a website sees when you are visiting it -- or a node connecting to your node, for that matter) is a different address and provided to you by your ISP.
Depending on your ISP and router setup this may be an old school IPv4 address (like 192.168.1.254) or a shiny new IPv6 address (like 0:0:0:0:0:0:0:0 just with actual values instead of zeroes).