Borland also offered TURBO-87 which required an 8087 maths coprocessor (or later compatible). This was available from Borland as a special version of Turbo Pascal. It supported "real" data types with a range of 1.67E-307 to 1.67E+308 to 14 significant figure precision but with a much greater processing speed. The manual notes that although source code for the original Turbo Pascal was compatible with the BCD and 87 packages, real data types were not exchangeable between modules compiled on the 87 version and modules compiled on the other two (this was because the exponent was three digit rather than two). The standard Turbo Pascal offered "real" data types offering a range of 1E-63 to 1E+63 to 11 significant figures.