diff --git a/src/integer.rs b/src/integer.rs
index 4665fe2..8bdc9de 100644
--- a/src/integer.rs
+++ b/src/integer.rs
@@ -429,8 +429,8 @@ impl TryFrom<[f32;3]> for Unit32Vec3{
 
 pub type Planar64=fixed_wide::types::I32F32;
 pub type Planar64Vec3=fixed_wide_vectors::Vector3<Planar64>;
-pub type Planar64Mat3=fixed_wide_vectors::Vector3<Planar64Vec3>;
-pub type Planar64Affine3=fixed_wide_vectors::Vector4<Planar64Vec3>;
+pub type Planar64Mat3=fixed_wide_vectors::Matrix3<Planar64Vec3>;
+pub type Planar64Affine3=fixed_wide_vectors::Matrix4<Planar64Vec3>;
 pub use fixed_wide_traits::wide::{WideMul,WideDot,WideCross};
 
 #[test]