Implicit conversion from float -65.21235521235522 to int loses precision