There are physics papers that suggest it's almost not possible to hit a baseball much farther than about 500 feet. The ball must be launched at the ideal trajectory--about 18 - 30 degrees, a baseball can only be pitched so fast (106 MPH is the record), and the fastest bat speed has only been measured up to about 120 MPH. In the past 10 years only ONE homerun has been hit over 500 feet in Major League play. It occurred on August 6, 2016 at Coors Field. On this date, Giancarlo Stanton struck a mammoth shot 504 feet for his 23rd HR of the season.
Ichiro also got his 2999th hit during the game.
T10 Giancarlo Stanton 504 feet (2016 - Coors Field)
T10 Adam Dunn 504 feet (2008 - Chase Field)
9 Mo Vaughn 505 feet (2002 - Shea Stadium)
8 Jim Thome 511 feet (1999 - Progressive Field)
7 Darryl Strawberry 525 feet (1988 - Olympic Stadium)
6 Dave Kingman 530 feet (1976 - Wrigley Field)
T4 Adam Dunn 535 feet (2004 - Great American Ballpark)
T4 Willie Stargell 535 feet (1978 - Forbes Field)
3 Reggie Jackson 539 feet (1971 - Tiger Stadium)
2 Mickey Mantle 565 feet (1953 - Griffith Stadium)
1 Babe Ruth 575 feet (1921 - Navin Field)