I am looking for a watch that is functional and versatile. I have a budget of less than $300 and would like to use it in these situations

-Hiking, camping, hunting

-construction

-semi nice events like weddings, nice dinner, and church

Thank you for any suggestions or help of any kind!