Length is not an issue but attachment is. You need a wiper that adapts to a "2 screw bayonet" arm. See Sources and Related Links below for one option.
The 1997 Dodge Ram Series Pickup takes 20" replacement windshield wiper blades on both sides front. For installation, the replacement wiper blades will come with simple-to-follow, step-by-step, illustrated instructions
2003 Chevrolet Silverado Pickup: 22" replacement wiper blades both sides front 2003 S Series Pickup: 20" replacement wiper blades both sides front See sources and related links below for more information.
The 1997 Ford F-Series Pickup takes 22" replacement wiper blades on both sides front.
http://www.ehow.com/how_4454148_replace-wiper-blades-toyota-corolla.html
The 2003 Toyota Echo takes 22" drivers side and 14" passenger side replacement windshield wiper blades.
The 1980-1996 Ford F-Series Pickup takes 18" replacement wiper blades on both sides front.
The 1999-2010 Chevy Silverado Series Pickup takes 22" replacement wiper blades on both sides front.
The 2009-2010 Ford F-Series Pickup takes 22" replacement wiper blades on both sides front.
The 1999-2008 Ford F-Series Pickup takes 20" replacement wiper blades on both sides front.
The 2000 Toyota Avalon requires wiper blades in two different sizes. The driver's side needs 24 inch blades, while the passenger side needs 17 inch blades.
The 1970-1979 Ford F-Series Pickup takes 14" or 15" replacement wiper blades on both sides front.
The 2007-2010 Toyota Camry takes 24" driver side and 20" passenger side replacement wiper blades.