This phone from ASUS has a large 4,300 mAh battery. This model has an IP68 rating, which means it's both water- and dust-resistant.
ASUS Zenfone 10 Android phone
Amazon
ASUS Zenfone 10 5G Dual 256GB 8GB RAM Unlocked (GSM Only No CDMA - not Compatible with Verizon/Sprint) Global, NGP Wireless Charger Included – White
NGP
ASUS Zenfone 10 5G Dual 256GB 8GB RAM Unlocked (GSM Only | No CDMA - not Compatible with Verizon/Sprint) Global – White