2060 meters = 6758 feet and 6.36 inches