Implicit conversion from float -75.0874635568513 to int loses precision