26568 mm = 87.165354 feet