another try to fix files larger than 2Gb: for this we pop float from stack since long is limited to 4Gb