25715 mm = 84.366798 feet