Implicit conversion from float -65.59921414538309 to int loses precision