5752.6 meters = 18873 feet and 4.31 inches