Not really. 3000*1000 as nanoseconds is the same as 3000 microseconds or 3 milliseconds.