26602 mm = 87.276903 feet