26684 mm = 87.545932 feet