26558 mm = 87.132546 feet