219.92 meters = 721 feet and 6.27 inches