well i got an intercooler, its much much bigger then i though!
540mm smallest end and 640 biggest end including outlet/inlet whatever you want it to be.
got 2 options on mounting..
vertical- may be a problem running the piping, may hang down a little but not past the bar work, i would make up...