2684.3 meters = 8806 feet and 9.1 inches