26681 mm = 87.536089 feet