68606 mm = 225.085302 feet