26583 mm = 87.214567 feet