Ryan Eldridge sets state record in shot put