2638 meters = 8654 feet and 10.27 inches