E.g. weight should appear as "24.2" in the image below.

The values are stored in the database with greater precision than java.lang.Float, which representation they receive in Sp6. In Sp7 they seem to be passed through the backend as double precision values and are represented in JS as Number instances which are double precision. Thus, they are never truncated to single precision as happens in Sp6.
Something like Number(value.toPrecision(7)) might do the trick since single precision is roughly 7 decimal digits.
E.g. weight should appear as "24.2" in the image below.
The values are stored in the database with greater precision than java.lang.Float, which representation they receive in Sp6. In Sp7 they seem to be passed through the backend as double precision values and are represented in JS as Number instances which are double precision. Thus, they are never truncated to single precision as happens in Sp6.
Something like
Number(value.toPrecision(7))might do the trick since single precision is roughly 7 decimal digits.