diff --git a/src/mol-plugin/util/model-unitcell.ts b/src/mol-plugin/util/model-unitcell.ts
index 4bfa7cb295df6f2f8e27636b926d684153e0b0bf..fa3e7d8bd21b5e946df74124691a5b68ba3fdd6a 100644
--- a/src/mol-plugin/util/model-unitcell.ts
+++ b/src/mol-plugin/util/model-unitcell.ts
@@ -48,7 +48,7 @@ function getUnitcellMesh(data: UnitcellData, props: UnitcellProps, mesh?: Mesh)
     Mat4.fromTranslation(tmpTranslate, tmpRef)
     const cellCage = transformCage(copyCage(unitCage), tmpTranslate)
 
-    const radius = (Math.cbrt(data.symmetry.spacegroup.cell.volume) / 100) * props.cellScale
+    const radius = (Math.cbrt(data.symmetry.spacegroup.cell.volume) / 300) * props.cellScale
     state.currentGroup = 1
     MeshBuilder.addCage(state, fromFractional, cellCage, radius, 2, 20)