5921.2 meters = 19426 feet and 6.11 inches