My 45V chair, (and my new green chair) both have about 8 miles more range than yours even.
Because one is 45V and that increases efficiency in spite of the 16mph thing, and means its huge 3.24 kwh battery is more than equal to the 120Ah green chair.
And that green chair still has 120Ah x 25.6V (or 3.1kwh of energy), and battery freindly 6.2mph motors... That should get better than 2.28 Ah per mile and it uses low rolling resistance radial pneumatic tyres too. Even ignoring all of that, and using your own data of 2. 28 Ah per mile gives 120Ah div by 2.28 = a crazy 53 miles...