667.42 meters = 2189 feet and 8.38 inches