This one is also invalid I'm afraid, while the original dbf specification is hard to find, I'm pretty sure it did not allow for exponential notification. Checked what shapelib does, if a number is too long, it gets truncated.