Fastest marathon dressed as a cartoon character

The fastest marathon dressed as a cartoon character (male) is 2 hr 46 min 40 sec and was achieved by Edward Ditmyer (USA) dressed as Charlie Brown at the Detroit Marathon in Detroit, Michigan, USA on 16 October 2011.