Description
Bug reproduction details forthcoming shortly.
Adding Mike's reproduction details:
This is a representation="text" xs:float that is delimited. Parsing Float.MaxValue i.e., this text string:
```
3.4028235E38
```
I get this error:
```
Parse Error: Value '340282350000000000000000000000000000000' is out of range for type: xs:float
```
No similar issue for type xs:double.