Kaap Imbieri, Papua (cape)