26012 mm = 1024.094488 inches