26018 mm = 1024.330709 inches