26669 mm = 87.496719 feet