To determine the most accurate information on body composition, the best method is by scanning up your body, like using an MRI
The downside is, it cost up to $ 500 per session and it really hard to find the hospital who provide body fat measurement service using an MRI