189.83 meters = 622 feet and 9.62 inches