26653 mm = 87.444226 feet