2661 meters = 8730 feet and 3.78 inches