26046 mm = 1025.433071 inches