2089.4 meters = 6854 feet and 11.84 inches