Override the toDouble to avoid NaN
@override double toDouble() { if (exponent.toInt() == 15) { return 448; } return super.toDouble(); }