2067.8 meters = 6784 feet and 1.45 inches