1880.9 meters = 6170 feet and 11.18 inches