5960.4 inches = 151.39416 meters