2658.1 meters = 8720 feet and 9.61 inches