We modified the Hfs92 code of the GRASP package in order to describe the magnetic octupole hyperfine interaction. To illustrate the utility of the modified code, we carried out state-of-the-art calculations of the electronic factors of the magnetic octupole hyperfine interaction constants for levels in the ground configuration of the Bi atom. The nuclear magnetic octupole moment of the 209Bi isotope was extracted by combining old measurements of the hyperfine structures of 6p34S3/2o [Hull, R.; Brink, G. Phys. Rev. A 1970, 1, 685] and 2P3/2o [Landman, D.A.; Lurio, A. Phys. Rev. A 1970, 1, 1330] using the atomic-beam magnetic-resonance technique with our theoretical electronic factors. The present extracted octupole moment was consistent with all the available values but the one obtained in the single-particle nuclear shell model approximation. This observation supports the previous finding that nuclear many-body effects, such as the core polarization, significantly contribute to the nuclear magnetic octupole moment in the case of 209Bi.