3069 meters = 10068 feet and 10.77 inches