Implicit conversion from float -63.98230088495575 to int loses precision