26552 mm = 87.112861 feet