"Pororoca: surfing the Amazon" indicates that "The record that we could find for surfing the longest distance on the Pororoca was set by Picuruta Salazar, a Brazilian surfer who, in 2003, managed to ride the wave for 37 minutes and travel 12 kilometers ."