3386 meters = 11108 feet and 11.09 inches