11306 feet = 3446.0688 meters