26657 mm = 87 feet and 5.49 inches