Implicit conversion from float -65.52763819095478 to int loses precision