I'm pretty sure there wouldn't be a problem fitting it in with a few minor modifications, I'm sure one of the engine builders will be along shortly to confirm this

lol, on a serious note, that's gotta be the biggest engine I've ever seen, is it from a boat or something.