20.56 meters = 67 feet and 5.45 inches