1986.7 meters = 6518 feet and 0.54 inches