2666.5 meters = 8748 feet and 4.31 inches