Implicit conversion from float -72.2844827586207 to int loses precision