According to the Guinness Book of Records, the longest eyelash ever recorded was 6.99 cm (2.75 in) long and belonged to American Stuart Muller's left upper lid. The eyelash was measured in Gainesville, Florida, USA on 7 December 2007.