221.39 meters = 726 feet and 4.14 inches