Giant in stature