How To texture/Model a Huge asset?

Hello again guy’s Right so I’ve got my basic mesh of the ship I will be using (Picture Below) So I will be using substance to paint this but from the tips you’ve shared about, do I break it into separate pieces and use a texture atlas? If so what size’s are recommended as my aim is for the player to fly up close in a separate ship so keeping it’s texture quality is a must.

Sorry if the answer is obvious, but I’m new to texturing for games in UE4 and Optimizations for gaming.