5818 meters = 19087 feet and 11.12 inches