2062.1 meters = 6765 feet and 5.04 inches