26805 feet = 8170.164 meters