A Babe Ruth New York Yankees jersey has sold for a record $5,640,000 at auction.

The jersey, dating to around the 1928-30 period, broke the previous mark of $4,400,000 for a 1920 Ruth jersey, according to Hunt Auctions.

The more than 400 pieces of Ruth memorabilia at auction were supplied by the late Hall of Famer's family and a few other collectors.