Implicit conversion from float -12.327272727272742 to int loses precision