188.56 inches = 4.789424 meters