Block tolerance property value changes when I click OK

I'm working on a drawing template that displays some properties from the part. I created a sample part, selected general block tolerance, and input the values I want.

I created some custom properties tied to these values. The correct values appear there.

In the sheet format, I inserted this custom property into a note. The correct values appear again.

The instant I click OK in the link to property dialog, the value gets divided by 10 and rounded. It does this with any value I set in the part.

Ummm... what?