221.89 meters = 727 feet and 11.83 inches