Implicit conversion from float -42.3943661971831 to int loses precision