440 69 Barracuda

Quick question is the engine sitting in the right spot… correct mounts? Those manifolds look a tad low like the engine needs to go up and the steering will clear.