2651.1 meters = 8697 feet and 10.02 inches