2060.7 meters = 6760 feet and 9.92 inches