2074.3 meters = 6805 feet and 5.35 inches