The mileage is likely to be genuine.
A battery will almost always appear to take full charge; that just indicates that it has got to the appropriate voltage. However, 'full' is likely to be much less than it was new. It will probably have a much lower range than it did originally, and might cut...