1886.3 meters = 6188 feet and 7.78 inches