5129 meters = 16827 feet and 5.13 inches