88.006 feet = 26824.2288 mm