I created a custom node to take parametric inputs and calculate Gross Surface Area, Gross Volume and Gross Floor Area.
It has the following parametric inputs:
Top Height (Mid Height = Top Height/2)
Base Radius (Top Radius)
Mid Radius
Base Polygon Number
Mid Polygon Number
Top Polygon Number
Base Rotation
Mid Rotation
Top Rotation
Story Height