meteor in oklahoma