A digital photo has a size of 1.2*10^6 bytes. How many photos can be stored on a computer hard drive with a capacity of 2.8*10^11 bytes?
(please show workings)