Você pode usar um tipo de dados de ponto fixo, como decimal, com grande precisão. Com base no número que você deu, uma precisão de 15 funcionará, mas você deve descobrir exatamente qual intervalo está esperando.
t.decimal :fb_fluid, :precision => 15
t.decimal :fb_fluid, :precision => 15