Implicit conversion from float -78.58695652173913 to int loses precision