1.964 meters = 6 feet and 5.32 inches