France's Justine Dupont overcame tough conditions and waves of up to 35 feet to win the Tudor Nazare Big Wave Challenge on ...