15214 meters = 49914 feet and 8.38 inches