2002.1 meters = 6568 feet and 6.83 inches