આ ઓર્બિટ પાસે બ્રિટનની સૌથી મોટી મૂર્તિ હોવાની ઉપલબ્ધિ છે.