Not to mention that the stock pushrods are only 6.272" long. A good rule of thumb with a set of TF Rockers on TF Heads, I would say a 6.7" pushrod. Its exactly what they install with their kits. However that is with the 1.6ratios.
Rule of thumb for ANY engine build, Get a pushrod length checker with a 8" dial caliper. Measure it and order the closest number