7 inches is a lot a WOT. You want closer to 1.5". That thing must whistle at WOT.
Carb CFM Calculator
Wallace Racing - Carb CFM Requirement
Carb size and WOT manifold vacuum | Yellow Bullet Forums
Intake manifold vacuum "through the lights"? - Don Terrill’s Speed-Talk