65944 mm = 2596.220472 inches