188.35 inches = 4.78409 meters