219.89 meters = 721 feet and 5.09 inches