Calculate individual sleep cycle lenght

We know that each night when we sleep we go through various phases of sleep (basic idea behind SAAD ;-), it’s assumed that each cycle lasts about 1,5h but it can vary from person to person.

Given that SAAD collects our sleep data, would it be possible to calculate personal, average sleep cycle length? It could help setting an alarm or planning sleep.