Implicit conversion from float -64.63917525773195 to int loses precision