2069.5 meters = 6789 feet and 8.38 inches