1886.1 meters = 6187 feet and 11.91 inches