2697 meters = 8848 feet and 5.1 inches