Look at this location 43 06 57.98 1315405.60 ele 157 Is this an explosion? also this sat pic image has a earlier pic of 10 days. of same area. Why take a picture of same location 10 days later unless you know an explosion is going to happen