1840.6 meters = 6038 feet and 8.57 inches