1985.4 meters = 6513 feet and 9.35 inches