221.83 meters = 727 feet and 9.46 inches