1760.6 meters = 5776 feet and 2.96 inches