659.82 meters = 2164 feet and 9.17 inches