2642.7 meters = 8670 feet and 3.31 inches