Dynamically build one static mesh from multiple meshes

The best solution to this would be to use instancing, () has an excellent tutorial on this: