A photostitch of Firle Beacon