Implicit conversion from float -19.239130434782624 to int loses precision