64.1 feet = 19.53768 meters