26570 mm = 87.171916 feet