26391 mm = 1039.015748 inches