Thanks for this. It seems to be some issue in Android 6/7. Source code in Locus that write coordinates into images was last changed in October of 2016, so I'm surprised that no one noticed this earlier.
I've anyway found an alternative library that seems to write exif data correctly. So thanks for a bug report, should be solved in next version.