2638.2 meters = 8655 feet and 6.14 inches