221.37 meters = 726 feet and 3.35 inches