-29.23 104.28