2618.2 meters = 8589 feet and 10.74 inches