I have tried to set custom area parameters but somehow I always got the result as 0. Now I understand why. Looks like Grasshopper actualy converts its units to Revit units(I think).
For instance:
I have created a new project parameter named “Custom_Area” and set its type to Area. Then I created a simple floor with 168 m2 area.
Area value that I get from Grasshopper is in square centimeters.
Revit units for Area is square meters
That is why I though I have to divide the number that I get from Grasshopper to 10000 to get the value in square meters. When I did that and set the Custom_Area parameter, value is set as 0.0017 m2.