668.57 meters = 2193 feet and 5.65 inches