189 meters = 620 feet and 0.94 inches