21003 meters = 68907 feet and 5.76 inches