2006.6 meters = 6583 feet and 4 inches