221.64 meters = 727 feet and 1.98 inches