64006 mm = 2519.92126 inches