We meet Russians attempting a world record in altitude with dog sleds