diff --git a/pyModeS/decoder/ehs.py b/pyModeS/decoder/ehs.py
index <HASH>..<HASH> 100644
--- a/pyModeS/decoder/ehs.py
+++ b/pyModeS/decoder/ehs.py
@@ -585,7 +585,7 @@ def trk50(msg):
     if trk < 0:
         trk = 360 + trk
 
-    return round(trk, 2)
+    return round(trk, 3)
 
 
 def gs50(msg):
@@ -726,7 +726,7 @@ def hdg53(msg):
     if hdg < 0:
         hdg = 360 + hdg
 
-    return round(hdg, 2)
+    return round(hdg, 3)
 
 
 def ias53(msg):
@@ -882,7 +882,7 @@ def hdg60(msg):
     if hdg < 0:
         hdg = 360 + hdg
 
-    return round(hdg, 2)
+    return round(hdg, 3)
 
 
 def ias60(msg):
Update ehs.py

let's make them to  3 decimals even