140524-Camelopardalids Meteor at Jebel Ai Jais Mountain