20.01 meters = 65 feet and 7.8 inches