Implicit conversion from float -72.77712952158694 to int loses precision