Mark McGwire hit a 538 ft home run off Randy Johnson on June 24, 1997 or did he?. It was one of 5 that he hit that season over 500 feet that season. Go ahead, take a look and see how many players this season have hit a 500+ foot home run. How about last season? 2013? You get the picture.