2061.1 meters = 6762 feet and 1.67 inches