26603 mm = 87.280184 feet