2684.8 meters = 8808 feet and 4.79 inches