1760.3 meters = 5775 feet and 3.15 inches