221.28 meters = 725 feet and 11.81 inches