diff --git a/DDG4/plugins/Geant4EventReaderHepEvt.cpp b/DDG4/plugins/Geant4EventReaderHepEvt.cpp
index ba02c49d481e57cb5e2fece120ec833806090577..dad1a0ce16430f54ed213216fe9fb118c059bb80 100644
--- a/DDG4/plugins/Geant4EventReaderHepEvt.cpp
+++ b/DDG4/plugins/Geant4EventReaderHepEvt.cpp
@@ -257,8 +257,8 @@ Geant4EventReaderHepEvt::readParticles(int /* event_number */,
     p->vez = 0.0;
     //
     //  Creation time (note the units [1/c_light])
-    p->time       = VHEP4*CLHEP::ns;
-    p->properTime = VHEP4*CLHEP::ns;
+    p->time       = VHEP4 * CLHEP::mm / CLHEP::c_light;
+    p->properTime = VHEP4 * CLHEP::mm / CLHEP::c_light;
     //
     //  Generator status
     //  Simulator status 0 until simulator acts on it