1768.1 meters = 5800 feet and 10.24 inches