53879 meters = 176768 feet and 4.47 inches