After 96 years, North Dakota man still holds record for long