Gereja Santo Petrus dan Paulus, Mangga Besar