2638.8 meters = 8657 feet and 5.76 inches