25720 mm = 84.383202 feet