I'm not sure if I got that right, but here
  ,latitude  varchar(20)  '/boe_vr_init/mail_address/geo_co'
  ,longitude  varchar(20)  '/boe_vr_init/mail_address/geo_co'

you're actually selecting the XML node geo_co instead of the latitude and longitude?

So, setting the correct XPath to
  /boe_vr_init/mail_address/geo_co/latitude
  /boe_vr_init/mail_address/geo_co/longitude
respectively might help.

On the other hand, I don't know * about SQL Server so, this post may be a troll. Anyway, just thinking...

Update: Oops, my bad. Forget this post.