The Guinness World Record holder for the longest French knitted fabric is Edward Hannaford, from the UK. His creation, as measured in 2016, is 31.42 km (19.929 miles) long.
The current Guinness World Record for the longest time spent knitting in one go is 4 hours and 50 minutes.