2028.5 meters = 6655 feet and 2.2 inches