221.48 meters = 726 feet and 7.69 inches