2662.3 meters = 8734 feet and 6.96 inches