1999.1 meters = 6558 feet and 8.72 inches