26665 mm = 87.483596 feet