How to space chairs evenly around a table in Unreal?

I have a table with 8 chairs, I want 4 chairs on each side to be evenly spread out across each side, how do I accomplish this?

It should look something like this. What I am trying to do is cut it in half, then evenly cut it into 4 pieces to position the chairs.

I tried placing the chair in the same location at the center of the table, then turning it by 22.5 degrees, but it does not come out correctly when I push it back to the edges of the table since the table itself is not a perfect circle.

I think you would need to use math to determine how each chair should be located and rotated manually, as Unreal Engine isn’t a modeling tool unlike Blender