battle creek man wins $3.39 million