189.44 meters = 621 feet and 6.27 inches