1987.1 meters = 6519 feet and 4.28 inches