26560 mm = 87.139108 feet