Yes. The extension is an onshore-only process: you need to be in Indonesia for the full procedure and appear in person for your biometrics appointment at the immigration office.
This is different from a first-time E33G application, which can also be filed from outside the country.