Three new Guinness World Records were just set by a 17-year-old Virginia kid inspired by American Ninja Warrior and his dad's fight against colon cancer and fueled by pineapple and boxes of sushi, the Washington Post reports. Andrew Shapiro has been training for the past seven months, watching Star Wars and Indiana Jones movies during six-hour pull-up marathons. Last weekend, that training paid off when he set the record for pull-ups in six hours (3,515), 12 hours (5,742), and 24 hours (7,306). Shapiro shattered the old 24-hour record by more than 500 pull-ups with six hours to spare.
Shapiro used his 7,306 pull-ups to raise $4,000 for the American Cancer Society and did his father Allen proud. "When you see a child accomplish his goals as a parent, that has to be one of the best feelings you could ever have," Allen tells WJLA. "It's great when you accomplish goals, but when your child accomplishes those goals, that has to be something that you'll never forget." (Read more Guinness World Records stories.)