2066 meters = 6778 feet and 2.58 inches