26043 mm = 1025.314961 inches