Preheat oven to 150°C
Mix together oats, wheat germ, coconut, brown sugar, sunflower seeds, pecans, walnuts, dried cranberries, cinnamon and salt in a large bowl.
In a separate bowl whisk together the oil, honey, vanilla and water. Add to the dry mixture and stir until combined.
Spread the mixture out evenly in a large baking pan lined with grease proof paper.
Bake for approximately 1 hour until toasted and golden. Stir the mixture every 20 minutes so that everything gets evenly toasted. Once cool, store in an airtight container.