21.36 meters = 70 feet and 0.94 inches