16176 meters = 53070 feet and 10.39 inches