La isla de Lord Howe y la Pirámide de Ball son la cumbre de una elevación situada en el centro este de la elevación, en una zona llamada la plataforma de Lord Howe.