189.95 meters = 623 feet and 2.35 inches