26691 mm = 87.568898 feet