diff --git a/src/js/utilsSlave.js b/src/js/utilsSlave.js
index f7d3d1dfba00fbee2c6ab641c69562a3e1f85315..1100a8ad9b15f9dfbe4e21ffc7cfb6494a8b620d 100644
--- a/src/js/utilsSlave.js
+++ b/src/js/utilsSlave.js
@@ -636,10 +636,10 @@ globalThis.Height = (function() {
 		}
 		if (age > midAge) {
 			// end of puberty to 20
-			return interpolate(midAge, midHeight, 20, height, age);
+			return Math.round(interpolate(midAge, midHeight, 20, height, age));
 		} else {
 			// 2 to end of puberty
-			return interpolate(2, minHeight, midAge, midHeight, age);
+			return Math.round(interpolate(2, minHeight, midAge, midHeight, age));
 		}
 	};