Implicit conversion from float -215.08474576271186 to int loses precision