26728 mm = 87.690289 feet