8226.8 meters = 26990.813648 feet