1880.1 meters = 6168 feet and 3.69 inches