Implicit conversion from float -95.3932584269663 to int loses precision