2691 meters = 8828 feet and 8.88 inches