Implicit conversion from float -315.4054054054054 to int loses precision