151.25 inches = 3.84175 meters