2638.5 meters = 8656 feet and 5.95 inches