Yamaha owners manual says that motor has a 25A charging system. That charging rate is likely at high RPM, and the charging tapers off as the battery is charged, so 3 hours would in the ballpark to charge up from near dead.
However, a Dingbat says, the battery is likely on it's way out, now...