diff --git a/python_payload/st3m/power.py b/python_payload/st3m/power.py
index f1e2956376ed34272cc8cf00468e4cce560cb1f6..46c155388c0434f62ac456f128293a8e05204e88 100644
--- a/python_payload/st3m/power.py
+++ b/python_payload/st3m/power.py
@@ -143,7 +143,7 @@ class Power:
         self._ts = time.ticks_ms()
 
     def _battery_voltage_sample(self) -> float:
-        return self._adc.read_uv() * 2 / 1e6
+        return self._adc.read_uv() * 1.5 / 1e6
 
     def _update(self) -> None:
         ts = time.ticks_ms()
@@ -186,7 +186,7 @@ class Power:
         percentage = 0
         voltage_readings = []
         for i in range(5):
-            voltage_readings.append(self._adc.read_uv() * 2 / 1e6)
+            voltage_readings.append(self._battery_voltage_sample())
 
         voltage_readings.sort()
         # take median