Satellite imagery of island completed