2620 meters = 8595 feet and 9.61 inches