2067.3 meters = 6782 feet and 5.76 inches