21679 meters = 71125 feet and 3.94 inches