2679.1 meters = 8789 feet and 8.38 inches