2669.9 meters = 8759 feet and 6.17 inches