26678 mm = 87.526247 feet