Implicit conversion from float -48.80597014925374 to int loses precision