2686.3 meters = 8813 feet and 3.84 inches