21314 meters = 69927 feet and 9.86 inches