144.3 inches = 3.66522 meters