21602 meters = 70872 feet and 8.44 inches