1760.8 meters = 5776 feet and 10.83 inches