millis->nanos
correct unit, avoid overflow