16669 meters = 54688 feet and 3.84 inches