It should take that long. Building a RAID 5 array takes a very long time especially in software. If you lose a drive it will take just as long to rebuild the array. Software RAID 5 is a very bad idea if you plan to write any decent amount of data to the array as performance will be abysmal.