2065.8 meters = 6777 feet and 6.71 inches