Before starting to build this level, I figured I need to create my most important asset. These blocks that the level will be filled with I need to make sure it's the right size to be easily tiled, unreal grid friendly, and most important the proper jump range for the puzzles.
After making the test sizes in unreal out of BSP, the next step is to create a static mesh the exact size to match unreal's BSP. Then I Imported that into unreal and made the default grey texture for the game.
This pic is sample tiling to test the meshes and comparing the height and visuals.