2662 meters = 8733 feet and 7.15 inches