Snow Noah Dines crushes World Record: 3 million vertical feet in human-powered skiing Marina Knight Oct 29, 2024