664.68 meters = 2180 feet and 8.5 inches