2675.4 meters = 8777 feet and 6.71 inches