Implicit conversion from float -72.71186440677968 to int loses precision