 The smallest storm on record, Tropical Storm Marco, formed during October 2008 and made landfall in Veracruz.Marco generated tropical storm-force winds only in diameter.Hurricane John is the longest-lasting tropical cyclone on record, lasting 31 days in 1994.