6404.7 meters = 21012 feet and 9.54 inches