Satellite imagery reveals the possible DEW Strike Points in Maui