The other possibility is you have more than one
weewx.conf on your system and are editing the wrong one. Try creating a
wee_debug report, the report will contain a copy of the config file actually used by WeeWX. Are the lat/long values in the
wee_debug report correct? If you have trouble reading the report, post the report here. If you do post the report be sure to check it for sensitive info such as user names, passwords, API keys etc and obfuscate any such entries before posting the report.
wee_debug should obfuscate such information but it is not perfect.