Closer look at the 25.88 metre Delta 88