I think the center of the shape is halfway between the tip of the cone and the center of the cone's base circle.  Therefore the center of the circle is at z=-len/2 right?  So I think this is correct.