(Most) everyone knows that website is a paid promoter. They intentionally confuse short volume with short interest. They are not the same thing, as short volume is a technical designation required by a MM when they do not have long inventory. The vast majority of the short volume is covered immediately. The only number that matters is short interest, and that shows 62,551 shares short.
Forget about OTCShortReport. It's no better than buyins.net. Just another form of promo site. Their "calculations" are based on the short volume reports, which are meaningless.