Multiple array modifiers and object offset rotation
Add a second array modifier to your column.
Crate a second empty at the same location of origin of the column and assign it in the second array modifier.
Set the 3D Cursor where the center of the array should be.
Set Pivot Point to 3D Cursor
Select the second empty and rotate it on Z axis (360/count number in second array modifier)