Implicit conversion from float -72.44158878504672 to int loses precision