2688.4 meters = 8820 feet and 2.52 inches