Implicit conversion from float -69.1897233201581 to int loses precision