Volquez endures hail, rain & wind for Padres