That's wrong. The ratio of primary measure unit should always equal to 1.0000. Dividing by 1 has no effect. If you change your primary measure unit (for example, from default lb(s) to meters), then you need to update all ratios (according to meters in our case). It seems that you changed your primary store measure unit and did not update the ratios of other measure units.
Andrei,
Thinking your statement through it does makes sense. However, if we provide a gui to change primary unit of measurement I would think that we would want to automatically update ratios for the user and minimize the amount of direct data manipulation (stay out of the database) as much as possible. Would it be possible to add this to the 2.0 SCR list?
As for my hack, I do not wish to make life more difficult for anyone. In my tests it accurately translated all the measurements from store selection to target select (for instance store selection of feet and the shipping module default of inches) but as you point out, it isn't the best way to address the problem. Would it be possible to pull my posts on the subject and posts ratios for each of the units of measurement?