longest duck drive