5948.4 inches = 151.08936 meters