Quillens Point Satellite View