16.5 100m equates to a 13:12 5k, not 17:30, which is an insane pace. 
As for the genetics side of things, genes play a part but up to a certain point, you need to put the hardwork in and dedication which is why africans are generally better than everyone else at distance running, its not necessarily their genes, they find running their only way out of poverty so they work hard at it from a young age, plus the training at altitude.