26663 mm = 87.477034 feet