Values multiply by 60

i would suggest you look at getting revit lookup installed so you can interrogate the values behind the scenes, the reason behind this is to understand the factor difference between “value” and “value as string”(conversion for units)

See the following post i did a while back that helps to highlight this.

To get around the issue you can divide the value just prior to putting it into revit parameter by the factor difference which in this case is 60.

Add the following to a Code Block:
a / 60