1752.3 meters = 5749 feet and 0.19 inches