the 1.590 I would think signifies venturi size
and 1.590 would be a monster carb for a big cube engine (not crate at all)
measure the base plate bores---I bet they are 1 3/4 minimum maybe bigger
...