Aerial view of our West Meon launch site