26410 mm = 1039.76378 inches