26789 feet = 8165.2872 meters