2500002694 in words is written as :

Two Billion Million Two Thousand Six Hundred and Ninety Four