My experience as well, about 48 gallons max with the gauge on empty and the warning light on. I usually fill between 350 and 400 miles. Honestly, I just don't have the confidence to go much further. Some months ago, Freightliner did replace ascending unit to make the gauge more accurate, did not improve anything.
2014 Seneca TS
2012 Jeep Rubicon Unlimited