2065.7 meters = 6777 feet and 2.77 inches