Implicit conversion from float -65.5688622754491 to int loses precision