I went to Lowes, Home Depot, Advanced Auto Parts, Pep Boys, Auto Zone and a few local Hardware stores and NO ONE HAS METRIC RODS OR SCREWS LONG ENOUGH TO CUT!!!
So I searched online for a while and found a site
Fastener Mart I found a 1 meter rod for just under 7 bucks and I never clicked add to cart faster

Amazon also has 1 meter rods but they are 20 bucks there.... boooo
Here is what I bought
MRD160-1452 M6-1.0 x 1 meter Threaded Rod DIN 975, A2 Stainless Steel, 1 pc 1 $6.76 $6.76
MNT169-9912 M6-1.0 Hex All Metal Prevailing Torque Lock Nut DIN 980V, Class 10, Zinc Plated, 100 pcs 1 $5.83 $5.83
MWS109-6992 M6 Split Lock Washer DIN 127, A2 Stainless Steel, 100 pcs 1 $3.06 $3.06
MWS109-6972 M6 Flat Washer DIN 125A, A2 Stainless Steel, 100 pcs 1 $2.63 $2.63
Sales Tax: $0.00
Shipping: 2nd Day Air: $14.91
Order Total: $33.19
Not a bad deal with 2 day shipping

I will update when the items arrive.