1980.7 meters = 6498 feet and 4.31 inches