0
5% of 1,660
= 5% * 1660
= 0.05 * 1660
= 83
1660 1660
mega- means time 10^6, in other words, million
so 1660 Megawatts is the same as 1660 million watts is the same as 1.66 billion watts is the same as 1.66*10^9 watts.
12,245 + 1660 = 13, 905.
1660 metres is 1.031476 miles.