added BigDecimal support for use with geodesic_wgs84 gem