26562 mm = 87.145669 feet