26566 mm = 87.158793 feet