What is the longest bone in your body and where is it located?