Dimension.Value - Wrong Units


So I’m trying to read the value from a dimension annotation for a project set in [m] but Dynamo gives me the value in [feet]… what gives?! Can I set the display units inside Dynamo or something ?

Revit stores all values as Feet then they are also stored in the project units but this is set as the value string which you can see in the below extract.


The rhythm nodes will grab the values in the revit project files units while the out of the box will grab the raw numbers.


Thank you for the explanation!