FFMPEG says MP3 file is longer than it actually is

I have a mp3 file which is 01:04:09 seconds long. When I use the following commmand:

ffmpeg -i TestAudio_123.mp3 -ss 60 -to 120 -c:a libmp3lame -q:a 2 output.mp3

I get this output in the console:

Input #0, mp3, from 'TestAudio_123.mp3':
  Metadata:
    major_brand     : M4A
    minor_version   : 0
    compatible_brands: M4A isommp42
    voice-memo-uuid : 07BF4A32-29E8-4A28-89D5-B6676F9CB945
    title           : تسجيل جديد ٣٨
    encoder         : Lavf61.1.100
  Duration: 01:07:22.01, start: 0.023021, bitrate: 32 kb/s
  Stream #0:0: Audio: mp3 (mp3float), 48000 Hz, mono, fltp, 32 kb/s

My question is why is the duration longer than the actual input file? Just to show the input file duration:

enter image description here

Read more here: Source link