51787 meters = 169904 feet and 10.27 inches