189.882 meters = 622 feet and 11.67 inches