2669 meters = 8756 feet and 6.74 inches