Division bug with matrix? (RESOLVED)

Edit: Resolved. https://stat.ethz.ch/pipermail/r-help/2008-March/156601.html. Apparently the values are "recycled as required to get the result".

I noticed that one of the values was incorrect when I ran the following code below with the matrix 'x'. I got a smaller number than what I was expecting in norm_data column 'a' for OTU0008:
Note: Both x and norm_data have 100 OTUs, I just listed the first 10

(Click on picture for full picture...It's cut off)

Simple math on calculator = 24197/133581 = 0.181141031

Did I do something wrong? Or is there really a bug somewhere?
Note: Sorry for messiness (First time posting here!)