669.7 meters = 2197 feet and 2.14 inches