1886 meters = 6187 feet and 7.97 inches