Yeah, but that was messing the orientation up. What I ended up doing was just scaling the new mesh in unity until its the same size as the old one, and then scale it in blender by the same amount and reimport it. It was a bit fiddly but it didnt take more than two hours of work in the end.