5950.4 inches = 151.14016 meters