26584 mm = 1046.614173 inches