2089.3 meters = 6854 feet and 7.91 inches