Element.Geometry returns null with Floors

Thanks, it worked
But in search for the top surface I’ve found my answer here:

The Python script proved slightly more accurate, although it’s not 100% precise with the floors cut by floor openings.

Revit Geometry conversion method:

Face selection method: