Implicit conversion from float -73.04347826086956 to int loses precision