150.66 inches = 3.826764 meters