26578 mm = 1046.377953 inches