2666.4 meters = 8748 feet and 0.38 inches