title: Android location contains random altitude values
body: <p>I'm working on a GPS tracker app. Part of information I gather is user elevation during trip. </p>
  
  <p>And I can't understand why do I get some random values for altitude. I test on Samsung S3 in a plain area without any mountains. And values I get for <strong>altitude vary from -30 to +60 meters</strong>. </p>
  
  <p>I read something about altitude accuracy which can be +/- 15 meters. But in my case, the results I get are way above that threshold</p>
  
  <p>Does anyone have any idea how to get accurate altitude? I'm not interested in querying any third-party API for that (like Google geocoder). </p>
  
  <p>Thanks</p>