14706 meters = 48248 feet and 0.38 inches