149.33 inches = 3.792982 meters