88.023 feet = 26829.4104 mm