The landrover discovery rad seems to be a nice snug fit in the nose cone , it also has a built in oil cooler/ heat exchanger. its 540mm wide and 420mm high with a tank width of 100mm . These are five core units and will cool anything. It sits about 50mm off the front frame so there are no mounting issues.
Bob