2646.4 meters = 8682 feet and 4.98 inches