Implicit conversion from float -74.38596491228068 to int loses precision