26029 mm = 1024.76378 inches