1886 meters = 6187.664042 feet