667.73 meters = 2190 feet and 8.58 inches