64.4 feet = 19.62912 meters