Olá!
Com o devido respeito aos demais, não há nada de errado ao meu ver.
Trata-se de um número em ponto flutuante.
E deste modo, pode ser representado com maior ou menor precisão.
Confirmei que o procedimento computacional está correto, e se você diminuir o tamanho da coluna, você terá o valor 35529 . Todo programador deve ser cuidadoso ao trabalhar com números decimais.
Veja o exemplo da Wikipedia: o valor decimal para 1/3 é igual a: 0,3 . Ou ainda: 0,33. Ou melhor: 0,333.
No caso do códigos de barras, talvez seja melhor representá-lo como se fosse uma string (texto), e assim trabalhar pedaços do código usando as funções de texto. Depois, se for necessário trabalhar em formato de número inteiro, fazer as conversões (casting).
O resultado será mais confiável.
Observe, na imagem abaixo, que outro software de planilha trabalha também do mesmo modo:
