Answer:
<em>New Orleans is located 30°N, 90°W</em>
Explanation:
<em>I hope this helps!</em>
True
He believed that he himself was God's final prophet