188.58 inches = 4.789932 meters