1880 meters = 6167.979003 feet