189.3 meters = 621 feet and 0.76 inches