diff --git a/Code/Common/otbRemoteSensingRegion.h b/Code/Common/otbRemoteSensingRegion.h
index 5544ad1a1ab3c78e48a9502a6889dfa90539714d..e8317542d536a5b6f88c997a10b0a580bf324089 100644
--- a/Code/Common/otbRemoteSensingRegion.h
+++ b/Code/Common/otbRemoteSensingRegion.h
@@ -18,6 +18,8 @@
 #define __otbRemoteSensingRegion_h
 
 #include <algorithm>
+#include <iomanip>
+
 #include "itkObjectFactory.h"
 
 #include "itkContinuousIndex.h"
@@ -302,7 +304,7 @@ public:
             }
         }
 
-      // if we cannot crop, return without changing anythin
+      // if we cannot crop, return without changing anything
       if (!cropPossible)
         {
           return cropPossible;
@@ -342,6 +344,7 @@ protected:
 
   void PrintSelf(std::ostream& os, itk::Indent indent) const
   {
+    os << std::setprecision(15);
     os << indent << "RemoteSensingRegion" << std::endl;
     os << indent << "Index:" << this->m_Index << std::endl;
     os << indent << "Size:" << this->m_Size << std::endl;