diff --git a/core/src/main/java/com/yahoo/ycsb/measurements/OneMeasurementHistogram.java b/core/src/main/java/com/yahoo/ycsb/measurements/OneMeasurementHistogram.java
index 4e8f5642e3ad2b20854f431eba5024a8aba19d72..a929fec845744f857fb8f25f964a6bb40e36357f 100644
--- a/core/src/main/java/com/yahoo/ycsb/measurements/OneMeasurementHistogram.java
+++ b/core/src/main/java/com/yahoo/ycsb/measurements/OneMeasurementHistogram.java
@@ -61,7 +61,7 @@ public class OneMeasurementHistogram extends OneMeasurement
 	 * The sum of each latency measurement over all operations.
 	 * Calculated in ms.
 	 */
-	double totallatency;
+	long totallatency;
 	
 	/**
 	 * The sum of each latency measurement squared over all operations. 
@@ -125,7 +125,7 @@ public class OneMeasurementHistogram extends OneMeasurement
 			histogram[latency/1000]++;
 		}
 		operations++;
-		totallatency += ((double)latency) / 1000;
+		totallatency += latency/1000;
 		totalsquaredlatency += ((double)latency) * ((double)latency) / 1000000;
 		windowoperations++;
 		windowtotallatency += latency;