Wrong address. That 186 address is a webserver that hosts sites in the EIDOS lineup as well as a few games from SE. It is on i-web lines and has nothing to do with the game servers on Ormuco's lines.
You can get the actual address you use while logged fully into the game by either running the netstat command from a CMD prompt or by running Resource Moniter (resmon from the search/run box) and looking for the address ffxiv is using under the TCP or network sections. The servers in Canada start with 199. For Japan they will usually start with 124, but occasionally may see one starting with 202.
Alternatively you can use the lobby server DNS names.
neolobby02.ffxiv.com
neolobby04.ffxiv.com
neolobby06.ffxiv.com
Those are the ones for Canada. The ones in Japan look the same but use odd numbers (01,03,05).
Note that even though you play on a server in Canada you still connect to Tokyo for authentication, version checking, and content in the launcher and such. It is vey easy for things to go south along a route and knacker things up. It happens often, and has been shown time and time again to be an issue in route to the servers and not the servers themselves. Some of the more frequent offenders are Level3, TiNet/Spa, and alter.net.
If you spot issues in a trace you need to get the results forwarded to your ISP's Tier3 support team. They will be the best people to analyze the route and file for escalation to pull in the right people or to otherwise tweak things to try to get around any failing/congested nodes.
That is what typically is at fault here...bad network segments that are ramping up latency and causing retransmits or loss of session. Your "speed" is not an issue...what you are actually testing is throughput, more appropriately gauged as your bandwidth and not speed. The electrons all flow at the same speed according to the medium used (copper or fiber). The difference is how many are bundled per cycle--that is your bandwidth. The two work together to provide your capacity (or throughput) of say 50mbps.
This game barely requires more than dialup levels of bandwidth for normal gameplay. ADSL lite is more than enough for this game. The problem is your latency..more specifically it's consistency to remain low so packets are sent/received in a timely and orderly fashion so as to avoid retransmits or packet loss.