667.9 meters = 2191 feet and 3.28 inches