1999.4 meters = 6559 feet and 8.54 inches