19.715 meters = 64 feet and 8.18 inches