2685.9 meters = 8812 feet and 0.09 inches