26010 mm = 1024.015748 inches