189.82 meters = 622 feet and 9.23 inches