Implicit conversion from float -201.8552036199095 to int loses precision