3731000000 microseconds equals 62.18 minutes.
Convert 3731000000 microseconds into hours, seconds, years, months, weeks, days, miliseconds, nanoseconds, etc...
Convert 63 minutes into hours, seconds, years, months, weeks, days, miliseconds, nanoseconds, etc...