Landing Spotter captures extremely rare view of Airbus landing on 180 pillars over ocean 16th Apr 2025