Implicit conversion from float -27.39130434782608 to int loses precision