2618.4 meters = 8590 feet and 6.61 inches