According to the US military, it takes 64 weeks to learn Japanese as a native English speaker as it would take 26 to learn Spanish as a native English speaker.
Say what you want about the US military, but they likely have a lot of data in learning how long it takes for native English speakers to learn other languages.