1985.3 meters = 6513 feet and 5.42 inches